680
1663328583
1613516446
763885166
1170230164
122663702
129214168
409766416
854948734
2135596570
467244351
1800597507
478967274
559932252
1976743712
2102175469
1587065205
1190486547
1871281483
1777762884
1445847875
1291214605
271718589
660333207
1476846328
1440897363
1968160640
43389388
1135350864
893119566
2040961026
1409987554
366697503
390415633
276852775
1008978762
1674767697
477541046
1026472176
466348671
1264994583
1866096032
472494927
1084035850
1317498612
1520890183
2083441133
280548733
486537972
1079456713
122722686
592011673
1058676667
457029617
384589867
645646838
419736900
838229014
1929924985
399353312
77793906
1898831001
231768895
658794979
851525461
855150870
341050893
1348928453
1771923642
469418271
330601863
84553822
1207451320
273673276
1716963125
1640467698
1709431010
1230696090
1448165752
1456928446
1823436048
754737994
77846848
363623420
2084136805
1894731665
160746333
729093150
2081585087
1223341736
910480147
1562287860
1162976639
1947913736
2034365763
1585998129
523799741
489685329
597350199
149633385
801575611
598291136
349666150
2054768472
659782908
929217242
1935356239
2124747689
1319797147
57525197
1623763198
75525763
383983060
1010943383
1811626974
634405976
516894995
632567356
1658296441
1343235908
1404098805
137386857
1763593450
1272712977
229706761
97182785
1181164057
516054858
1392547248
2108054776
473076748
725456387
1565831222
2052065001
1494337689
1571602173
632438153
1800135534
2092829594
1445403788
495873684
180577257
1320862305
1268554237
1655156803
1038694599
1840750594
1008376077
1355173983
554216535
573914240
434886097
412763827
163730712
926932973
1283446346
1275968623
2110128627
1216097913
1202691888
182688694
911607247
106288324
727753543
1882167686
174675756
403111861
1824829800
1129250418
1840275382
958627201
551139542
973363612
1405992002
1653951174
1570230626
1085011832
957027275
1926791848
1789053930
1126214869
1054100880
1602402464
2061107532
1072050093
150819702
293073109
124857876
1953174795
1906976046
290285339
30602261
92305519
20957022
233770779
1359318693
1434268863
770473302
266719266
1893936986
2126600824
893662162
1613891966
2041548748
710757411
1482841262
445435940
2127090353
1242880107
1464773001
30676033
1621571844
255777151
1200814546
2026282879
1800254427
363209325
95728687
1734382220
1798603924
1791919585
590638549
1014352330
500727934
593872443
1779579998
1923321837
1642612732
773955100
40376479
1521616544
878771175
1308963757
529413114
1979867249
686609930
2027413912
1310278515
1631848074
951609614
2009600001
1116137718
1575037145
2113563426
1959771360
1298881866
2044773843
493306396
1838876886
274337215
2033023066
200393013
1944020814
818556509
1790735800
1724204584
1717357938
710207830
649988015
317008588
1707162664
834833495
591670133
278875180
687454144
92144569
981018470
963674296
1058079940
1515899803
1005702960
1542671217
1874889316
2107630931
1157162445
852445827
1522292167
378484736
1826110646
85202492
1455019178
331199370
1452997158
580958341
1589555823
2030686815
2002817377
405360172
1557865366
1422652826
70993187
1798671996
638228074
1131252648
955795673
1571247033
174979329
1826521880
1419022724
619764890
674945264
903816230
1562669740
552593267
651793537
2121763693
791765382
241532476
1883886621
1145578140
1037801882
560785682
1231217251
1788240405
799322074
798905988
1188549236
615096556
1874354268
951503158
1503862062
2132167531
698915383
1425955661
1806695399
715542240
1836052588
353069897
337183646
104038848
88175217
891545324
563002603
590250640
178407516
732562506
2131876050
267328649
908425002
1792642753
1425289605
963473935
1948985102
1891695216
2113013405
282423306
713461671
27057265
953455840
1652355059
624102603
175199098
586140191
339317545
1094094267
314554178
369125660
2066935690
1187287096
1914608847
1297252265
1421091626
925047457
43871479
1297978006
1276968786
460218532
1287613132
854098759
477452975
995804422
8207944
402934692
490297141
1564055959
1905443637
1946589452
309274205
1323911605
1446268098
1596690950
1127743837
942034220
934350350
1486337251
890192112
1605198820
1645493321
1163421668
1011537783
2133569009
1385207800
984526132
2078932515
44936370
810385883
418278364
1059028301
352532869
1919625947
1461970614
944241036
995404945
1925026248
1787537967
663246977
1761337643
7255288
1720318993
1840995988
530391240
568397409
1122412563
514608703
1615285463
461695860
1403259736
2015285207
134705349
1984551548
1069982922
93137356
2053169298
1154875513
20734538
650104874
2112046019
365435217
1959616947
1759403187
1442918601
154044070
1735848831
1395550691
2001495716
1838885700
1021952629
1225599456
1826970272
1847836420
197418308
1689079829
242410563
1295618230
2071389972
16587136
1691462868
1572742983
338655
1435367285
1356865968
1925410252
1600029875
208770377
1158491852
181098874
997703976
2079850657
222679896
1399214192
457847267
858192593
63681133
734939335
1427884977
1472463902
675403978
2002206201
1090993252
1293409556
1046707111
530662682
1211763000
605379313
944889128
1042764334
947587661
1850789922
113543015
1796941576
1206796490
211258025
1537705879
1901113395
522580243
489655588
2130518709
535319973
830246349
545396922
505898369
1379765022
862598875
154615723
1545657535
1942932983
2126038448
537702554
1796609012
1884555874
517655866
817749740
1130765066
451001842
1154855388
497731846
351038346
1290715038
309730418
1354776795
1549781643
254188095
191821204
491090255
27854334
72693459
1075527702
794223019
334939246
1303920699
1727523789
2002097545
689054898
2079815784
1778205620
115685270
2097278706
1568630663
1740879663
104784372
1727224739
242130018
1680375589
2121496465
1652626556
1997137973
1814024718
752102211
1206811866
40405317
1140003650
2061410796
758213344
1339475057
1517171771
1310988117
1617017001
1867213347
297139025
939545110
578456202
2105290614
186355505
619953564
1746526150
226907593
795301784
524262174
348649776
1230255388
230810391
327382915
2078278486
439676367
1166784949
2006207521
568443097
1898360391
20496597
1255974436
854666761
947351473
391740960
662732050
711532668
785419902
2115456623
2024019654
994213915
1822103050
1632021569
2048604905
1497857862
537536107
339314715
28008324
1842891208
1862896494
887772598
673781388
911972901
1420390823
164441477
2002876489
831596225
1343125435
1605012705
1762536984
141057292
1363939105
571948665
870581493
2044293842
151119242
1671298350
258514743
981654866
841654546
2138537886
129614203
1457127804
961912565
59693538
482676576
631969200
1592885131
2069230587
1505095109
1997112450
678652715
594137306
479675944
1612683744
489662040
193022491
39892377
344489922
789096916
637776822
201671944
472139218
698468064
1614129393
1190190408
1342208405
1744903374
1467836868
261914406
1195528478
1898934051
1140234112
671902171
305497761
990185053
1391632033
81801062
408015168
1558191186
2085055096
1607659532
553919384
786314615
678443440
1188839108
629925779
1241156083
2093864355
1482767459
1824546533
1422522901
1952979366
818074470
2070193401
1981120878
750041680
1787189526
1104141086
2113506539
1684199422
40200022
1368596593
34978933
1307474154
1477880955
1374509532
2072934660
806953786
1414177900
371517461
1580234865
1752261767
